Skip to main content

Azure actions

1. About Container Group Actions:

Essential Properties that the connector requires.

Tenant_Id Provide tenant id of your azure account.

Subscription_Id Provides the subscription id of your azure account.

Client_Id Provides the client id of your azure account.

Client_Secret Provide client secret of your azure account.

Resource_Group Provides a resource group of your azure inside which you want to create an app.

Container_Group Provide a container group of your azure inside which you want to create app.

Api_Version Provide api version of your azure account.

Action Provide action to be performed.

Properties expected by the connector:

PropertyDataTypeRequired
Tenant_IdStringYes
Subscription_IdStringYes
Client_IdStringYes
Client_SecretStringYes
Resource_GroupStringYes
Container_GrpStringYes
Api_VersionStringYes
ActionSelectionYes

2. About Create App Service Plan:

Following message properties can be used to override the connector properties if provided.

Tenant_Id Provide tenant id of your azure account.

Subscription_IdProvide subscription id of your azure account.

Client_Id Provide client id of your azure account.

Client_Secret Provide client secret of your azure account.

Resource_Grp Provide resoucre group of your azure inside which you want to create app.

Service_Plan Provide app service plan you want to create or update in azure.

Api_Version Provide api version of your azure account.

Template_Body Provide app service plan body inside template.

Following message properties can be used to override the connector properties if provided.

  • msg.config.tenantId => Tenant_Id
  • msg.config.subscriptionId => Subscription_Id
  • msg.config.clientId => Client_Id
  • msg.config.clientSecret => Client_Secret
  • msg.config.resourceGrp => Resource_Grp
  • msg.config.ServicePlan => Service_Plan
  • msg.config.apiVersion => Api_Version
  • msg.config.templateBody => Template_Body

Sample msg.templateProperty

{
"location" : "<location-of-resource>" ,
"identity" : "<managed-service-identity>",
"kind" : "<kind of resource>",
"tags" : "<resource tags>",
"sku" : "<Description of a SKU for a scalable resource>",
"properties":"<app service plan properties>"
}

3. About Create Configuration:

Following message properties can be used to override the connector properties if provided.

Tenant_Id Provide tenant id of your azure account.

Subscription_IdProvide subscription id of your azure account.

Client_Id Provide client id of your azure account.

Client_Secret Provide client secret of your azure account.

Resource_Grp Provide resoucre group of your azure inside which you want to create app.

App_name Provide app name for app configuration.

Api_Version Provide API version of your azure account.

Template_Body Provide app configuration body inside template.

Following message properties can be used to override the connector properties if provided.

  • msg.config.tenantId => Tenant_Id
  • msg.config.subscriptionId => Subscription_Id
  • msg.config.clientId => Client_Id
  • msg.config.clientSecret => Client_Secret
  • msg.config.resourceGrp => Resource_Grp
  • msg.config.appName => App_Name
  • msg.config.apiVersion => Api_Version
  • msg.config.templateBody => Template_Body

Sample msg.templateProperty

{
"kind" : "<kind of resource>",
"properties":"<confguration properties>"
}

4. About Create Domain Ownership Identifier:

Following message properties can be used to override the connector properties if provided.

Tenant_Id Provide tenant id of your azure account.

Subscription_IdProvide subscription id of your azure account.

Client_Id Provide client id of your azure account.

Client_Secret Provide client secret of your azure account.

Resource_Grp Provide resoucre group of your azure inside which you want to create app.

App_name Provide app name you want for your domain in azure.

Domain_Identifier Provide domain ownership identifier name you want to create in azure.

Api_Version Provide API version of your azure account.

Template_Body Provide domain ownership identifier body inside template.

Following message properties can be used to override the connector properties if provided.

  • msg.config.tenantId => Tenant_Id
  • msg.config.subscriptionId => Subscription_Id
  • msg.config.clientId => Client_Id
  • msg.config.clientSecret => Client_Secret
  • msg.config.resourceGrp => Resource_Grp
  • msg.config.appName => App_Name
  • msg.config.domainIdentifier => Domain_Identifier
  • msg.config.apiVersion => Api_Version
  • msg.config.templateBody => Template_Body

Sample msg.templateProperty

{
"kind" : "<kind of resource>",
"properties.id":"<String representation of the identity>"
}

5. About Create Web App:

Following message properties can be used to override the connector properties if provided.

Tenant_Id Provide tenant id of your azure account.

Subscription_IdProvide subscription id of your azure account.

Client_Id Provide client id of your azure account.

Client_Secret Provide client secret of your azure account.

Resource_Grp Provide resoucre group of your azure inside which you want to create app.

App_name Provide app name for the app you want to create in azure.

Api_Version Provide API version of your azure account.

Template_Body Provide app body inside template.

Following message properties can be used to override the connector properties if provided.

  • msg.config.tenantId => Tenant_Id
  • msg.config.subscriptionId => Subscription_Id
  • msg.config.clientId => Client_Id
  • msg.config.clientSecret => Client_Secret
  • msg.config.resourceGrp => Resource_Grp
  • msg.config.appName => App_Name
  • msg.config.apiVersion => Api_Version
  • msg.config.templateBody => Template_Body

Sample msg.templateProperty

{
"location" : "<location-of-resource>" ,
"identity" : "<managed-service-identity>",
"kind" : "<kind of resource>",
"tags" : "<resource tags>",
"properties":"<app properties>"
}

6. About Deploy Container Group:

Following message properties can be used to override the connector properties if provided.

Tenant_Id Provide tenant id of your azure account.

Subscription_Id Provide subscription id of your azure account.

Client_Id Provide client id of your azure account.

Client_Secret Provide client secret of your azure account.

Resource_Group Provide resource group of your azure inside which you want to create app.

Container_Group Provide container group of your azure inside which you want to create app.

Api_Version Provide API version of your azure account.

Template_Body Provide app body inside template.

Following message properties can be used to override the connector properties if provided.

  • msg.config.tenantId => Tenant_Id
  • msg.config.subscriptionId => Subscription_Id
  • msg.config.clientId => Client_Id
  • msg.config.clientSecret => Client_Secret
  • msg.config.resourceGroup => Resource_Grp
  • msg.config.containerGroup => Container_Grp
  • msg.config.apiVersion => Api_Version
  • msg.config.templateBody => Template_Body

Sample msg.templateProperty

{
"location" : "<location-of-resource>" ,
"identity" : "<managed-service-identity>",
"kind" : "<kind of resource>",
"tags" : "<resource tags>",
"properties":"<app properties>"
}

7. About Key Vault:

Following message properties can be used to override the connector properties if provided.

Tenant_Id Provide tenant id of your azure account.

Subscription_Id Provide subscription id of your azure account.

Client_Id Provide client id of your azure account.

Client_Secret Provide client secret of your azure account.

Resource_Grp Provide resource group of your azure inside which you want to create app.

Api_Version Provide api version of your azure account.

Key_Type The type of credentials you want to retrieve. It can be a key, a secret or a certificate.

Key_Name The give name of the key your secret is associated with.

Following message properties can be used to override the connector properties if provided.

  • msg.config.tenantId => Tenant_Id
  • msg.config.subscriptionId => Subscription_Id
  • msg.config.clientId => Client_Id
  • msg.config.clientSecret => Client_Secret
  • msg.config.resourceGrp => Resource_Grp
  • msg.config.apiVersion => Api_Version
  • msg.config.keyType => Key Type
  • msg.config.keyName => Key Name

8. About Manage Resource Group:

Following message properties can be used to override the connector properties if provided.

Tenant_Id Provide tenant id of your azure account.

Subscription_Id Provide subscription id of your azure account.

Client_Id Provide client id of your azure account.

Client_Secret Provide client secret of your azure account.

Resource_Grp Provide resource group of your azure inside which you want to create app.

Api_Version Provide api version of your azure account.

Following message properties can be used to override the connector properties if provided.

  • msg.config.tenantId => Tenant_Id
  • msg.config.subscriptionId => Subscription_Id
  • msg.config.clientId => Client_Id
  • msg.config.clientSecret => Client_Secret
  • msg.config.resourceGrp => Resource_Grp
  • msg.config.apiVersion => Api_Version
Properties expected by the connector:
PropertyTypeRequired
Tenant_IdStringYes
Subscription_IdStringYes
Client_IdStringYes
Client_SecretStringYes
Resource_GrpStringYes
Container_GrpStringYes
Api_VersionStringYes

9. About Update Container Group

Following message properties can be used to override the connector properties if provided.

Tenant_Id Provide tenant id of your azure account.

Subscription_Id Provide subscription id of your azure account.

Client_Id Provide client id of your azure account.

Client_Secret Provide client secret of your azure account.

Resource_Group Provide resource group of your azure inside which you want to create app.

Container_Group Provide container group of your azure inside which you want to create app.

Api_Version Provide api version of your azure account.

Following message properties can be used to override the connector properties if provided.

  • msg.config.tenantId => Tenant_Id
  • msg.config.subscriptionId => Subscription_Id
  • msg.config.clientId => Client_Id
  • msg.config.clientSecret => Client_Secret
  • msg.config.resourceGroup => Resource_Grp
  • msg.config.containerGroup => Container_Grp
  • msg.config.apiVersion => Api_Version
Properties expected by the connector:
PropertyTypeRequired
Tenant_IdStringYes
Subscription_IdStringYes
Client_IdStringYes
Client_SecretStringYes
Resource_GrpStringYes
Container_GrpStringYes
Api_VersionStringYes